package com.example.apptodo;

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.Toast;
import db.SimpleDatabaseHelper;

public class AddActivity extends Activity {

	EditText newText = null;
	
	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_add);
		
		newText = (EditText)findViewById(R.id.newText);
	}
	
	/**
	 * 登録ボタンがクリックされたときに呼び出される
	 * @param view	登録ボタン
	 */
	public void btnRegist_onClick(View view) {
		//	入力文字列を取り出す
		String str = newText.getText().toString();
		//	入力されていればテーブルに追加する
		if (str != null && str.length() > 0) {
			//	Todoオブジェクトを生成する
			Todo todo = new Todo();
			todo.setAction(str);

			SimpleDatabaseHelper helper = new SimpleDatabaseHelper(this);
			//	テーブルに登録する
			helper.insert(todo);
			//	画面を閉じる
			finish();
		}
		else {
			//	警告ダイアログを表示する
			Toast.makeText(
					this, 
					"入力してください", 
					Toast.LENGTH_LONG).show();
		}
	}
}
